Formal Modeling of the Enterprise JavaBeansTM Component Integration Framework

نویسندگان

  • João Pedro Sousa
  • David Garlan
چکیده

An emerging trend in the engineering of complex systems is the use of component integration frameworks. Such a framework prescribes an architectural design that permits exible composition of thirdparty components into applications. A good example is Sun Microsystems' Enterprise JavaBeans (EJB) framework, which supports objectoriented, distributed, enterprise-level applications, such as account management systems. One problem with frameworks like EJB is that they are documented informally, making it di cult to understand precisely what is provided by the framework, and what is required to use it. We believe formal speci cation can help, and in this paper show how a formal architectural description language can be used to describe and provide insight into such frameworks. This material is based upon research sponsored by the Defense Advanced Research Projects Agency (DARPA) supported by the Air Force Research Laboratory under Contract No. F30602-00-2-0616. Any opinions, ndings and conclusions or recomendations expressed in this material are those of the authors and do not necessarilly re ect the views of DARPA or the United States Air Force.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Formal Modeling of the Enterprise JavaBeans Component Integration Framework Jo~ao

An emerging trend in the engineering of complex systems is the use of component integration frameworks. Such a framework prescribes an architectural design that permits exible composition of thirdparty components into applications. A good example is Sun Microsystems' Enterprise JavaBeans (EJB) framework, which supports objectoriented, distributed, enterprise-level applications, such as account ...

متن کامل

WaterBeans: A Custom Component Model and Framework

The development of component-based systems is supported by commercial component technologies such as Sun’s Enterprise JavaBeansTM and Microsoft’s COM+. But these technologies only address the needs of a particular class of systems, one that we might refer to as distribute, transactional enterprise systems. Notwithstanding the significant market size for this class of system, there are many othe...

متن کامل

A Multi-Formalism Modeling Framework: Formal Definitions, Model Composition and Solution Strategies

In this paper, we present a multi-formalism modeling framework (abbreviated by MFMF) for modeling and simulation. The proposed framework is defined based on the concepts of meta-models and uses object-orientation to overcome the complexities and to enhance the extensibility. The framework can be used as a basis for modeling by various formalisms and to support model composition in a unified man...

متن کامل

A Multi-Formalism Modeling Framework: Formal Definitions, Model Composition and Solution Strategies

In this paper, we present a multi-formalism modeling framework (abbreviated by MFMF) for modeling and simulation. The proposed framework is defined based on the concepts of meta-models and uses object-orientation to overcome the complexities and to enhance the extensibility. The framework can be used as a basis for modeling by various formalisms and to support model composition in a unified man...

متن کامل

ConceptModeller: a Graph-Based Semantic Modeling Tool for Building Enterprise Applications

The paper outlines semantic-oriented methodology of enterprise software development. The methodology provides integrated visual semantic-oriented enterprise software development and integration in globally distributed heterogeneous environment. The ConceptModeller CASE tool fills the gap between formal computer science models and software engineering practices. The toolkit transforms frame-base...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:
  • Information & Software Technology

دوره 43  شماره 

صفحات  -

تاریخ انتشار 1999